isolating mechanism - Espagnol Anglais Dictionnaire